A minotaur and giant spider parade through Frances streets
French street theater company "La Machine" sends a giant minotaur and spider down the streets of Toulouse to the delight of local residents and tourists alike.
Categories:
Wow
1 Comments